package com.ruoyi.system.domain.award.competition;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;

import java.util.Date;

/**
 * @Description: 竞赛获奖信息导出类
 * @Author: jeecg-boot
 * @Date:   2020-04-01
 * @Version: V1.0
 */
public class CompetitionVo {


    /** 竞赛名次 */
    @Excel(name = "竞赛名称",sort = 0, needMerge = true)
    private String competitionName;


    /** 竞赛级别 */
    @Excel(name = "竞赛级别", sort = 1, needMerge = true)
    private String competitionLevel;

    /** 组织单位 */
    @Excel(name = "组织单位", sort = 2, needMerge = true)
    private String organizationUnit;

    /** 获奖等级 */
    @Excel(name = "获奖等级", sort = 3, needMerge = true)
    private String awardLevel;

    /** 获奖时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "获奖时间", sort = 4, needMerge = true, width = 30, dateFormat = "yyyy-MM-dd")
    private Date awardTime;

    /** 作品名称 */
    @Excel(name = "作品名称" , sort = 5)
    private String workName;

    /** 项目负责人姓名 */
    @Excel(name = "项目负责人姓名")
    private String leaderName;

    /** 项目负责人年级 */
    @Excel(name = "项目负责人年级")
    private String leaderGrade;

    /** name */
    @Excel(name = "指导老师")
    private String teacherName;

    /** 团队成员姓名 */
    @Excel(name = "团队成员姓名")
    private String memberName;

    /** 团队成员年级 */
    @Excel(name = "团队成员年级")
    private String memberGrade;

    public String getCompetitionName() {
        return competitionName;
    }

    public void setCompetitionName(String competitionName) {
        this.competitionName = competitionName;
    }



    public String getCompetitionLevel() {
        return competitionLevel;
    }

    public void setCompetitionLevel(String competitionLevel) {
        this.competitionLevel = competitionLevel;
    }

    public String getOrganizationUnit() {
        return organizationUnit;
    }

    public void setOrganizationUnit(String organizationUnit) {
        this.organizationUnit = organizationUnit;
    }

    public String getAwardLevel() {
        return awardLevel;
    }

    public void setAwardLevel(String awardLevel) {
        this.awardLevel = awardLevel;
    }

    public Date getAwardTime() {
        return awardTime;
    }

    public void setAwardTime(Date awardTime) {
        this.awardTime = awardTime;
    }

    public String getWorkName() {
        return workName;
    }

    public void setWorkName(String workName) {
        this.workName = workName;
    }

    public String getLeaderName() {
        return leaderName;
    }

    public void setLeaderName(String leaderName) {
        this.leaderName = leaderName;
    }

    public String getLeaderGrade() {
        return leaderGrade;
    }

    public void setLeaderGrade(String leaderGrade) {
        this.leaderGrade = leaderGrade;
    }

    public String getTeacherName() {
        return teacherName;
    }

    public void setTeacherName(String teacherName) {
        this.teacherName = teacherName;
    }

    public String getMemberName() {
        return memberName;
    }

    public void setMemberName(String memberName) {
        this.memberName = memberName;
    }

    public String getMemberGrade() {
        return memberGrade;
    }

    public void setMemberGrade(String memberGrade) {
        this.memberGrade = memberGrade;
    }
}
